Software reliability: modern challenges
نویسنده
چکیده
The evolution of computer technology is creating for safety-critical systems new challenges and different types of failure modes. Modern computer processors are often delivered with errors, while intelligent hardware subsystems may exhibit nondeterministic behaviour. Operating systems and programming languages are becoming increasingly complicated and their implementations less trustworthy. In addition, componentbased multi-tier software system architectures exponentially increase the number of failure modes, while Internet connectivity exposes systems to malicious attacks. Finally, IT outsourcing and blind reliance on standards can provide developers with a false sense of security. Planning in advance for the new challenges is as important as embracing the new technology. In G. I. Schuëller and P. Kafka, editors, Proceedings ESREL ’99 — The Tenth European Conference on Safety and Reliability, pages 589–592, MunichGarching, Germany, September 1999. ESRA, VDI, TUM, A. A. Balkema. This is a machine-readable rendering of a working paper draft that led to a publication. The publication should always be cited in preference to this draft using the above reference. This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. In most cases, these works may not be reposted without the explicit permission of the copyright
منابع مشابه
Architecture-Based Software Reliability Estimation: Problem Space, Challenges and Strategies
In modern software-intensive systems, reliability is considered to be one of the most critical non-functional properties. To build software in a cost-efficient manner, reliability should be analyzed at architecture design time. In this paper, we consider the problem space of, challenges in, and strategies for architecture-based estimation of a software system’s reliability. Architecture-based r...
متن کاملA Selective Survey and direction on the software of Reliability Models
Software development, design and testing have become very intricate with the advent of modern highly distributed systems, networks, middleware and interdependent application. The demand for complex software systems has increased more rapidly than the ability to design, implement, test, and maintain them and the reliability of software systems has become a major concern for our modern society. S...
متن کاملA Comprehensive Exploration of Challenges in Architecture-Based Reliability Estimation
Architecture-based reliability estimation is challenging: modern software is complex with numerous factors affecting a system’s reliability. In this article, we address three core challenges for architecture-based estimation of a system’s reliability: (1) defining an appropriate failure model based on characteristics of the system being analyzed, (2) dealing with uncertainties of the reliabilit...
متن کاملDiscrete and Continuous Time High-Order Markov Models for Software Reliability Assessment
Due to the critical challenges and complexity of modern software systems developed over the last decade, there has arisen an ever increasing attention to look for products with high reliability at reasonable costs. Software development process moves toward component-based design, and architecture based approach in software reliability modeling is widely used. However, in lots of models for soft...
متن کاملApproaches for Enhancing Reliability of Software Product
In modern world, we are highly dependent upon computer for most of our works. As we know, all computers are controlled by software. So, to operate a computer in a proper manner, software reliability is very necessary. Software Reliability is the probability of failure-free software operation for a specified period of time in a specified environment. The high complexity of software is the major ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999